japanese deity - Turkish English Dictionary